through a fault of ours - Allemand Anglais Dictionnaire